home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 22
/
Aminet 22 (1997)(GTI - Schatztruhe)[!][Dec 1997].iso
/
Aminet
/
dev
/
misc
/
gms_e.lha
/
GMSDev
/
EModules
/
gms
/
joydata.e
< prev
next >
Wrap
Text File
|
1997-09-01
|
1KB
|
41 lines
/*
** $VER: joydata.e V0.8B
**
** JoyData Definitions.
**
** (C) Copyright 1996-1997 DreamWorld Productions.
** All Rights Reserved
*/
OPT MODULE
OPT EXPORT
OPT PREPROCESS
MODULE 'gms/dpkernel'
->**************************************************************************
->* JoyData Object.
OBJECT joydata
head[1] :ARRAY OF head /* Standard header */
port :INT /* Port number, 1/2/3/4 */
xchange :INT /* Change in the x coordinate */
ychange :INT /* Change in the y coordinate */
zchange :INT /* Change in the z coordinate */
buttons :LONG /* Contains button bits, below */
ENDOBJECT
CONST JD_FIRE1 = $00000001, -> Standard Fire Button (1) - LMB.
JD_FIRE2 = $00000002, -> Standard Fire Button (2) - RMB.
JD_FIRE3 = $00000004, -> Standard Fire Button (3) - MMB.
JD_FIRE4 = $00000008,
JD_FIRE5 = $00000010,
JD_FIRE6 = $00000020,
JD_FIRE7 = $00000040,
JD_FIRE8 = $00000080,
JD_LMB = $00000001,
JD_RMB = $00000002,
JD_MMB = $00000004